package homework.test7;

import java.util.Iterator;
import java.util.Set;
import java.util.TreeSet;

/*
请编写main()方法，按以下要求顺序：

1. 定义一个Set集合，并存储以下数据：刘备,关羽,张飞,刘备,张飞
2. 打印集合大小
3. 使用迭代器遍历集合，并打印每个元素
4. 使用增强for遍历集合，并打印每个元素

答案：

思路：Set集合具有去重效果
 */
public class Demo7 {
    public static void main(String[] args) {
        Set<String> list = new TreeSet<>();

        list.add("刘备");
        list.add("关羽");
        list.add("张飞");
        list.add("刘备");
        list.add("张飞");

        System.out.println(list.size());

        //迭代器遍历
        Iterator<String> it = list.iterator();
        while (it.hasNext()){
            System.out.println(it.next());
        }

        System.out.println("--------------------");

        for (String s : list) {
            System.out.println(s);
        }
    }
}
